package org.dynamic.code.layer.n05intel32IA32.register.general16;

import org.dynamic.code.layer.n00machine.NormalizedSize;
import org.dynamic.code.layer.n00machine.register.GeneralPurposeRegister16Bits;
import org.dynamic.code.layer.n05intel32IA32.register.RegisterInfo;

/**
 * @author Alban Auzeill
 */
public class RegisterSI extends RegisterInfo implements GeneralPurposeRegister16Bits {

    public RegisterSI(int registerId) {
        super(registerId, NormalizedSize.WORD, "SI", "General Purpose Register, 16 bits, Pointer to data in the segment pointed to by the DS register; source pointer for string operations");
    }
}
